<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
SoyJsSrcOptions (Soy Complete)
</TITLE>


<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="SoyJsSrcOptions (Soy Complete)";
    }
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">
<HR>


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.CodeStyle.html" title="enum in com.google.template.soy.jssrc"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../index.html?com/google/template/soy/jssrc/SoyJsSrcOptions.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="SoyJsSrcOptions.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
com.google.template.soy.jssrc</FONT>
<BR>
Class SoyJsSrcOptions</H2>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>com.google.template.soy.jssrc.SoyJsSrcOptions</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>SoyJsSrcOptions</B><DT>extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>

<P>
Compilation options for the JS Src output target (backend).
<P>

<P>
<HR>

<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->

<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.CodeStyle.html" title="enum in com.google.template.soy.jssrc">SoyJsSrcOptions.CodeStyle</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The two supported code styles.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#SoyJsSrcOptions()">SoyJsSrcOptions</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html" title="class in com.google.template.soy.jssrc">SoyJsSrcOptions</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#clone()">clone</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#getBidiGlobalDir()">getBidiGlobalDir</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the static bidi global directionality, 1: ltr, -1: rtl, 0: unspecified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.CodeStyle.html" title="enum in com.google.template.soy.jssrc">SoyJsSrcOptions.CodeStyle</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#getCodeStyle()">getCodeStyle</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the currently set code style.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#getUseGoogIsRtlForBidiGlobalDir()">getUseGoogIsRtlForBidiGlobalDir</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether to determine the bidi global direction at template runtime by evaluating
 goog.i18n.bidi.IS_RTL.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#googMsgsAreExternal()">googMsgsAreExternal</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the generated Closure Library message definitions are for external messages
 (only applicable if shouldGenerateGoogMsgDefs is true).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#isUsingIjData()">isUsingIjData</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether use of injected data is currently enabled.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setBidiGlobalDir(int)">setBidiGlobalDir</A></B>(int&nbsp;bidiGlobalDir)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the bidi global directionality to a static value, 1: ltr, -1: rtl, 0: unspecified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setCodeStyle(com.google.template.soy.jssrc.SoyJsSrcOptions.CodeStyle)">setCodeStyle</A></B>(<A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.CodeStyle.html" title="enum in com.google.template.soy.jssrc">SoyJsSrcOptions.CodeStyle</A>&nbsp;codeStyle)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the output variable code style to use.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setGoogMsgsAreExternal(boolean)">setGoogMsgsAreExternal</A></B>(boolean&nbsp;googMsgsAreExternal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether the generated Closure Library message definitions are for external messages
 (only applicable if shouldGenerateGoogMsgDefs is true).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setIsUsingIjData(boolean)">setIsUsingIjData</A></B>(boolean&nbsp;isUsingIjData)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether to enable use of injected data (syntax is '$ij.*').</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setShouldAllowDeprecatedSyntax(boolean)">setShouldAllowDeprecatedSyntax</A></B>(boolean&nbsp;shouldAllowDeprecatedSyntax)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether to allow deprecated syntax (semi backwards compatible mode).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setShouldDeclareTopLevelNamespaces(boolean)">setShouldDeclareTopLevelNamespaces</A></B>(boolean&nbsp;shouldDeclareTopLevelNamespaces)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether we should generate code to declare the top level namespace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setShouldGenerateGoogMsgDefs(boolean)">setShouldGenerateGoogMsgDefs</A></B>(boolean&nbsp;shouldGenerateGoogMsgDefs)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether we should generate Closure Library message definitions (i.e.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setShouldGenerateJsdoc(boolean)">setShouldGenerateJsdoc</A></B>(boolean&nbsp;shouldGenerateJsdoc)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether we should generate JSDoc with type info for the Closure Compiler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setShouldProvideBothSoyNamespacesAndJsFunctions(boolean)">setShouldProvideBothSoyNamespacesAndJsFunctions</A></B>(boolean&nbsp;shouldProvideBothSoyNamespacesAndJsFunctions)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether we should generate code to provide both Soy namespaces and JS functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setShouldProvideRequireJsFunctions(boolean)">setShouldProvideRequireJsFunctions</A></B>(boolean&nbsp;shouldProvideRequireJsFunctions)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether we should generate code to provide/require template JS functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setShouldProvideRequireSoyNamespaces(boolean)">setShouldProvideRequireSoyNamespaces</A></B>(boolean&nbsp;shouldProvideRequireSoyNamespaces)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether we should generate code to provide/require Soy namespaces.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#setUseGoogIsRtlForBidiGlobalDir(boolean)">setUseGoogIsRtlForBidiGlobalDir</A></B>(boolean&nbsp;useGoogIsRtlForBidiGlobalDir)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Javascript code snippet that will evaluate at template runtime to a boolean value
 indicating whether the bidi global direction is rtl.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#shouldAllowDeprecatedSyntax()">shouldAllowDeprecatedSyntax</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether we're set to allow deprecated syntax (semi backwards compatible mode).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#shouldDeclareTopLevelNamespaces()">shouldDeclareTopLevelNamespaces</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether we should attempt to declare the top level namespace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#shouldGenerateGoogMsgDefs()">shouldGenerateGoogMsgDefs</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether we should generate Closure Library message definitions (i.e.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#shouldGenerateJsdoc()">shouldGenerateJsdoc</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether we should generate JSDoc with type info for the Closure Compiler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#shouldProvideBothSoyNamespacesAndJsFunctions()">shouldProvideBothSoyNamespacesAndJsFunctions</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether we should generate code to provide both Soy namespaces and JS functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#shouldProvideRequireJsFunctions()">shouldProvideRequireJsFunctions</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether we're set to generate code to provide/require template JS functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html#shouldProvideRequireSoyNamespaces()">shouldProvideRequireSoyNamespaces</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether we're set to generate code to provide/require Soy namespaces.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="SoyJsSrcOptions()"><!-- --></A><H3>
SoyJsSrcOptions</H3>
<PRE>
public <B>SoyJsSrcOptions</B>()</PRE>
<DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="setShouldAllowDeprecatedSyntax(boolean)"><!-- --></A><H3>
setShouldAllowDeprecatedSyntax</H3>
<PRE>
public void <B>setShouldAllowDeprecatedSyntax</B>(boolean&nbsp;shouldAllowDeprecatedSyntax)</PRE>
<DL>
<DD>Sets whether to allow deprecated syntax (semi backwards compatible mode).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>shouldAllowDeprecatedSyntax</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="shouldAllowDeprecatedSyntax()"><!-- --></A><H3>
shouldAllowDeprecatedSyntax</H3>
<PRE>
public boolean <B>shouldAllowDeprecatedSyntax</B>()</PRE>
<DL>
<DD>Returns whether we're set to allow deprecated syntax (semi backwards compatible mode).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setIsUsingIjData(boolean)"><!-- --></A><H3>
setIsUsingIjData</H3>
<PRE>
public void <B>setIsUsingIjData</B>(boolean&nbsp;isUsingIjData)</PRE>
<DL>
<DD>Sets whether to enable use of injected data (syntax is '$ij.*').
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>isUsingIjData</CODE> - The code style to set.</DL>
</DD>
</DL>
<HR>

<A NAME="isUsingIjData()"><!-- --></A><H3>
isUsingIjData</H3>
<PRE>
public boolean <B>isUsingIjData</B>()</PRE>
<DL>
<DD>Returns whether use of injected data is currently enabled.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setCodeStyle(com.google.template.soy.jssrc.SoyJsSrcOptions.CodeStyle)"><!-- --></A><H3>
setCodeStyle</H3>
<PRE>
public void <B>setCodeStyle</B>(<A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.CodeStyle.html" title="enum in com.google.template.soy.jssrc">SoyJsSrcOptions.CodeStyle</A>&nbsp;codeStyle)</PRE>
<DL>
<DD>Sets the output variable code style to use.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>codeStyle</CODE> - The code style to set.</DL>
</DD>
</DL>
<HR>

<A NAME="getCodeStyle()"><!-- --></A><H3>
getCodeStyle</H3>
<PRE>
public <A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.CodeStyle.html" title="enum in com.google.template.soy.jssrc">SoyJsSrcOptions.CodeStyle</A> <B>getCodeStyle</B>()</PRE>
<DL>
<DD>Returns the currently set code style.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setShouldGenerateJsdoc(boolean)"><!-- --></A><H3>
setShouldGenerateJsdoc</H3>
<PRE>
public void <B>setShouldGenerateJsdoc</B>(boolean&nbsp;shouldGenerateJsdoc)</PRE>
<DL>
<DD>Sets whether we should generate JSDoc with type info for the Closure Compiler.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>shouldGenerateJsdoc</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="shouldGenerateJsdoc()"><!-- --></A><H3>
shouldGenerateJsdoc</H3>
<PRE>
public boolean <B>shouldGenerateJsdoc</B>()</PRE>
<DL>
<DD>Returns whether we should generate JSDoc with type info for the Closure Compiler.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setShouldProvideRequireSoyNamespaces(boolean)"><!-- --></A><H3>
setShouldProvideRequireSoyNamespaces</H3>
<PRE>
public void <B>setShouldProvideRequireSoyNamespaces</B>(boolean&nbsp;shouldProvideRequireSoyNamespaces)</PRE>
<DL>
<DD>Sets whether we should generate code to provide/require Soy namespaces.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>shouldProvideRequireSoyNamespaces</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="shouldProvideRequireSoyNamespaces()"><!-- --></A><H3>
shouldProvideRequireSoyNamespaces</H3>
<PRE>
public boolean <B>shouldProvideRequireSoyNamespaces</B>()</PRE>
<DL>
<DD>Returns whether we're set to generate code to provide/require Soy namespaces.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setShouldProvideRequireJsFunctions(boolean)"><!-- --></A><H3>
setShouldProvideRequireJsFunctions</H3>
<PRE>
public void <B>setShouldProvideRequireJsFunctions</B>(boolean&nbsp;shouldProvideRequireJsFunctions)</PRE>
<DL>
<DD>Sets whether we should generate code to provide/require template JS functions.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>shouldProvideRequireJsFunctions</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="shouldProvideRequireJsFunctions()"><!-- --></A><H3>
shouldProvideRequireJsFunctions</H3>
<PRE>
public boolean <B>shouldProvideRequireJsFunctions</B>()</PRE>
<DL>
<DD>Returns whether we're set to generate code to provide/require template JS functions.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setShouldProvideBothSoyNamespacesAndJsFunctions(boolean)"><!-- --></A><H3>
setShouldProvideBothSoyNamespacesAndJsFunctions</H3>
<PRE>
public void <B>setShouldProvideBothSoyNamespacesAndJsFunctions</B>(boolean&nbsp;shouldProvideBothSoyNamespacesAndJsFunctions)</PRE>
<DL>
<DD>Sets whether we should generate code to provide both Soy namespaces and JS functions.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>shouldProvideBothSoyNamespacesAndJsFunctions</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="shouldProvideBothSoyNamespacesAndJsFunctions()"><!-- --></A><H3>
shouldProvideBothSoyNamespacesAndJsFunctions</H3>
<PRE>
public boolean <B>shouldProvideBothSoyNamespacesAndJsFunctions</B>()</PRE>
<DL>
<DD>Returns whether we should generate code to provide both Soy namespaces and JS functions.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setShouldDeclareTopLevelNamespaces(boolean)"><!-- --></A><H3>
setShouldDeclareTopLevelNamespaces</H3>
<PRE>
public void <B>setShouldDeclareTopLevelNamespaces</B>(boolean&nbsp;shouldDeclareTopLevelNamespaces)</PRE>
<DL>
<DD>Sets whether we should generate code to declare the top level namespace.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>shouldDeclareTopLevelNamespaces</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="shouldDeclareTopLevelNamespaces()"><!-- --></A><H3>
shouldDeclareTopLevelNamespaces</H3>
<PRE>
public boolean <B>shouldDeclareTopLevelNamespaces</B>()</PRE>
<DL>
<DD>Returns whether we should attempt to declare the top level namespace.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setShouldGenerateGoogMsgDefs(boolean)"><!-- --></A><H3>
setShouldGenerateGoogMsgDefs</H3>
<PRE>
public void <B>setShouldGenerateGoogMsgDefs</B>(boolean&nbsp;shouldGenerateGoogMsgDefs)</PRE>
<DL>
<DD>Sets whether we should generate Closure Library message definitions (i.e. goog.getMsg).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>shouldGenerateGoogMsgDefs</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="shouldGenerateGoogMsgDefs()"><!-- --></A><H3>
shouldGenerateGoogMsgDefs</H3>
<PRE>
public boolean <B>shouldGenerateGoogMsgDefs</B>()</PRE>
<DL>
<DD>Returns whether we should generate Closure Library message definitions (i.e. goog.getMsg).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setGoogMsgsAreExternal(boolean)"><!-- --></A><H3>
setGoogMsgsAreExternal</H3>
<PRE>
public void <B>setGoogMsgsAreExternal</B>(boolean&nbsp;googMsgsAreExternal)</PRE>
<DL>
<DD>Sets whether the generated Closure Library message definitions are for external messages
 (only applicable if shouldGenerateGoogMsgDefs is true).

 If this option is true, then we generate
     var MSG_EXTERNAL_[soyGeneratedMsgId] = goog.getMsg(...);
 If this option is false, then we generate
     var MSG_UNNAMED_[uniquefier] = goog.getMsg(...);
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>googMsgsAreExternal</CODE> - The value to set.</DL>
</DD>
</DL>
<HR>

<A NAME="googMsgsAreExternal()"><!-- --></A><H3>
googMsgsAreExternal</H3>
<PRE>
public boolean <B>googMsgsAreExternal</B>()</PRE>
<DL>
<DD>Returns whether the generated Closure Library message definitions are for external messages
 (only applicable if shouldGenerateGoogMsgDefs is true).

 If this option is true, then we generate
     var MSG_EXTERNAL_[soyGeneratedMsgId] = goog.getMsg(...);
 If this option is false, then we generate
     var MSG_UNNAMED_[uniquefier] = goog.getMsg(...);
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setBidiGlobalDir(int)"><!-- --></A><H3>
setBidiGlobalDir</H3>
<PRE>
public void <B>setBidiGlobalDir</B>(int&nbsp;bidiGlobalDir)</PRE>
<DL>
<DD>Sets the bidi global directionality to a static value, 1: ltr, -1: rtl, 0: unspecified. If 0,
 and useGoogIsRtlForBidiGlobalDir is false, the bidi global directionality will actually be
 inferred from the message bundle locale. This is the recommended mode of operation when
 shouldGenerateGoogMsgDefs is false. When shouldGenerateGoogMsgDefs is true, the bidi global
 direction can not be left unspecified, but the recommended way of doing so is via
 setUseGoogIsRtlForBidiGlobalDir(true). Thus, whether shouldGenerateGoogMsgDefs is true or not,
 THERE IS USUALLY NO NEED TO USE THIS METHOD!
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>bidiGlobalDir</CODE> - 1: ltr, -1: rtl, 0: unspecified. Checks that no other value is used.</DL>
</DD>
</DL>
<HR>

<A NAME="getBidiGlobalDir()"><!-- --></A><H3>
getBidiGlobalDir</H3>
<PRE>
public int <B>getBidiGlobalDir</B>()</PRE>
<DL>
<DD>Returns the static bidi global directionality, 1: ltr, -1: rtl, 0: unspecified.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setUseGoogIsRtlForBidiGlobalDir(boolean)"><!-- --></A><H3>
setUseGoogIsRtlForBidiGlobalDir</H3>
<PRE>
public void <B>setUseGoogIsRtlForBidiGlobalDir</B>(boolean&nbsp;useGoogIsRtlForBidiGlobalDir)</PRE>
<DL>
<DD>Sets the Javascript code snippet that will evaluate at template runtime to a boolean value
 indicating whether the bidi global direction is rtl. Can only be used when
 shouldGenerateGoogMsgDefs is true.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>useGoogIsRtlForBidiGlobalDir</CODE> - Whether to determine the bidi global direction at template
     runtime by evaluating goog.i18n.bidi.IS_RTL.</DL>
</DD>
</DL>
<HR>

<A NAME="getUseGoogIsRtlForBidiGlobalDir()"><!-- --></A><H3>
getUseGoogIsRtlForBidiGlobalDir</H3>
<PRE>
public boolean <B>getUseGoogIsRtlForBidiGlobalDir</B>()</PRE>
<DL>
<DD>Returns whether to determine the bidi global direction at template runtime by evaluating
 goog.i18n.bidi.IS_RTL. May only be true when shouldGenerateGoogMsgDefs is true.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="clone()"><!-- --></A><H3>
clone</H3>
<PRE>
public <A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.html" title="class in com.google.template.soy.jssrc">SoyJsSrcOptions</A> <B>clone</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A></CODE> in class <CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../../com/google/template/soy/jssrc/SoyJsSrcOptions.CodeStyle.html" title="enum in com.google.template.soy.jssrc"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../index.html?com/google/template/soy/jssrc/SoyJsSrcOptions.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="SoyJsSrcOptions.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

        
          <div id="footer">
            <div id="footerlogo" style="float:left">
              <img src="http://www.google.com/images/art.gif"
                   alt="Google colored balls">
            </div>
            <div id="copyright" style="float:left">
              <p>
                &copy; 2009 Google -
                <a href="http://www.google.com/privacy.html">Privacy Policy</a> -
                <a href="http://www.google.com/terms_of_service.html">Terms and Conditions</a> -
                <a href="http://www.google.com/about.html">About Google</a>
              </p>
            </div>
          </div>
        
      
</BODY>
</HTML>
